The Trans-Canada Highway bypasses the town proper. However there is an exit off the TCH that brings you onto Route 130 that will take you to Hartland.There is also Route 105,or Route 103 on the north and south side of the St John River respectively.